amputation stump - German English Dictionary